no longer ago than last week - Inglés Sinónimo Diccionario